553323
983632
954644
688934
23837
267838
186746
652608
252546
518946
610535
324315
5247799
3672581
3196148
2497804
2273988
2116609
2045358
193678
1825118
1743136
1719196
1659471